package com.rbn.stockmobiledevices.estadisticas;

import java.util.Date;
import java.util.List;

import com.rbn.stockmobiledevices.entradas.Entrada;
import com.rbn.stockmobiledevices.salidas.Venta;
import com.rbn.stockmobiledevices.utils.AutoCompleteElement;

public interface EstadisticaManager {
	public List<Stock> getAllStock();
	public List<Stock> getPaginadoStock(Integer startPosition, Integer pageSize, String imei, String dispositivo, Long proveedor, Date fecha);
	public List<Ganancia> getGanancia(int agno);
	public List<AutoCompleteElement> getAgnos();
	public List<Object[]> getStockMinimoList(Integer startPosition, Integer pageSize);
	public List<Entrada> getEntradasImpagas(Integer startPosition, Integer pageSize);
	public List<Venta> getVentasImpagas(Integer startPosition, Integer pageSize);
	public Double getTotalCapital();
}
